该内容已被发布者删除 该内容被自由微信恢复
文章于 2017年12月16日 被检测为删除。
查看原文
被用户删除
其他

有个程序猿很忧桑:一个命令,他把整个公司删没了...

2017-07-14 北京达内教育

话说.....

最近有个哥们很忧桑.......


因为弄错了一行代码...

这哥们不小心把整个公司

删没了

没了

........


事情是这样的....


最近有个哥们在个技术论坛上求助...


我在服务器维护的时候不小心执行了rm-rf命令......现在整台服务器被我删光了肿么办????


好吧..现在先来介绍一下


rm是linux系统下删除文件的命令....


-r代表删除这个下面的一切,一切的一切那种的一切。


f表示不需要用户确认,直接执行.....


通常这个命令都是指定文件夹用的...比如


rm-rf/home/test/


就是删除/home/test/这个文件夹下面的所有东西.....


但是如果后面的文件夹路径没有加对.........


rm-rf/在服务器上也就意味着...


哥们当然不会笨到直接去执行这个....


他表示,他当时正在运行一个BASH脚本... 但是脚本里似乎有一个问题,导致执行这个删除命令的时候,删除指定文件夹的那个参数没有顺利的传递过去.....


直观点解释一下?


让我来给大家举个例子:

老板叫师姐去炸了达内中关村中心的大楼.. 因为要重新修建~~我就是那个程序员,老板就是那个脚本....


老板本来想给师姐的指令是


“把北京中关村的办公大楼给炸了.... ”


但是似乎老板跟师姐在沟通上出现了问题.... 不知道是他说错了还是我听漏了,总之最后师姐跑去执行的指令是


“把在北京的办公大楼给炸了”


电脑: 好的明白~~~

于是...


(这只是个举例,这只是个举例,这只是个举例)


师姐为了让你们听明白,也是拼了...


咳咳...回归正题,


于是,公司这台服务器上所有的用户数据... 就在这么一条命令之后强撸灰飞烟灭了......


好吧... 那备份的数据呢?


这哥们表示.... 当时为了执行维护,他把远程的备份的驱动器也挂在了这个服务器上.....


于是也这么一起删掉了........


后来下面的网友纷纷给这哥们点起了蜡烛....


“哥们我很抱歉的哥你说...... 实际上你的公司已经彻底的报销了...."


"我觉得你现在就别纠结这些技术细节了..... 找个律师比较有用...."


“如果你现在马上把你这服务器拿去数据恢复公司.. 也许还有一点救.. 不过鉴于你的数据量,修复起来绝对是天文数字”


好吧.....


现在这哥们已经哭不出来了......


网友评论

@提莫采摘蘑菇第一小分队:不太懂但是我刚刚码完论文然后没保存。


@纪冬夏:手下一行码,余生两行泪


l@ee贝勒:变量{foo}/{bar}前为何不加上$符号,这可是shell变量的引用格式啊


@白玉糖包子:我懂我懂,我花了一晚做的PPT,好不容易做完了,系统问我要保存么?我毅然决然选择了“否”!


@农村古天乐:老总:感谢你小伙子,我们不用偿还那些债务了,来,咱商量一下怎么弄个新公司!


童鞋们,

乐呵之后,

记得来达内参加7月免费训练营~

戳下方二维码↓↓↓

公众号回复姓名+电话即可报名参加~

达内,让你变得不忧桑~


要如何做到简历中要求的“要有扎实的Java基础”

干货 |软件测试面试常见问答题(附答案)

为什么懂PHP的前端工程师容易被重用!

探秘JavaScript中的六个字符

入门必看 | 小白如何从0基础开始学Linux系统?


*声明:推送内容与图片均来源于网络,部分内容有所改动,版权归原作者所有,如来源信息有误或侵犯权益,请联系我们删除或授权事宜。

来源:程序猿


北京达内教育涵盖:Java、大数据、H5/WEB、Android、iOS、C++、嵌入式、PHP、Linux、红帽、Python、Unity 3D、.net、UID、UED、产品经理、网络营销、软件测试、总账会计、会计中级、注册会计师、人大学历定制班等各类互联网教育

点击下方“阅读原文”预约报名达内7月免费训练营。

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存